ground sluice gate - Espagnol Anglais Dictionnaire